package cn.koala.key.stock.domain.dto;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModelProperty;

/**
 * 新车入库(Excel使用)
 * @description
 * @author shuai.xu
 * @time 2019/5/20 14:15
*/
public class NewCarDTO {
    /**
     * 主键ID
     */
    @ApiModelProperty("主键ID")
    private Long id;

    /**
     * 入库单号
     */
    @ApiModelProperty("入库单号")
    private String orderNo;

    /**
     * 钥匙二维码
     */
    @ApiModelProperty("钥匙二维码")
    private String keyBarCode;

    /**
     * 仓库位置
     */
    @ApiModelProperty("仓库位置")
    private String locationName;

    /**
     * 品牌id（考拉）
     */
    @ApiModelProperty("品牌id（考拉）")
    @ExcelProperty(value = "品牌id")
    private Integer brandId;

    /**
     * 车系id（考拉库）
     */
    @ApiModelProperty("车系id（考拉库）")
    @ExcelProperty(value = "车系id")
    private Integer seriesId;


    /**
     * 车架号
     */
    @ApiModelProperty("车架号")
    @ExcelProperty(value = "车架号")
    private String carVin;

    /**
     * 品牌名称
     */
    @ApiModelProperty("品牌名称")
    @ExcelProperty(value = "品牌名称")
    private String brandName;

    /**
     * 车系名称
     */
    @ApiModelProperty("车系名称")
    @ExcelProperty(value = "车系名称")
    private String seriesName;

    /**
     * 车牌号
     */
    @ApiModelProperty("车牌号")
    @ExcelProperty(value = "车牌号")
    private String carNo;

    /**
     * 抽屉5列 1～5
     */
    @ApiModelProperty("抽屉5列 1～5")
    private Integer locationRow;

    /**
     * 仓库位置A-1-1-1A排1列1行抽屉的第1个排
     */
    @ApiModelProperty("仓库位置A-1-1-1A排1列1行抽屉的第1个排")
    private String warehouseLocation;

    /**
     * 一个钥匙的sku对应的存储位置
     */
    @ApiModelProperty("一个钥匙的sku对应的存储位置")
    private Integer warehouseLocationValues;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getKeyBarCode() {
        return keyBarCode;
    }

    public void setKeyBarCode(String keyBarCode) {
        this.keyBarCode = keyBarCode;
    }

    public String getWarehouseLocation() {
        return warehouseLocation;
    }

    public void setWarehouseLocation(String warehouseLocation) {
        this.warehouseLocation = warehouseLocation;
    }

    public Integer getBrandId() {
        return brandId;
    }

    public void setBrandId(Integer brandId) {
        this.brandId = brandId;
    }

    public Integer getSeriesId() {
        return seriesId;
    }

    public void setSeriesId(Integer seriesId) {
        this.seriesId = seriesId;
    }

    public String getCarVin() {
        return carVin;
    }

    public void setCarVin(String carVin) {
        this.carVin = carVin;
    }

    public String getBrandName() {
        return brandName;
    }

    public void setBrandName(String brandName) {
        this.brandName = brandName;
    }

    public String getSeriesName() {
        return seriesName;
    }

    public void setSeriesName(String seriesName) {
        this.seriesName = seriesName;
    }

    public String getCarNo() {
        return carNo;
    }

    public void setCarNo(String carNo) {
        this.carNo = carNo;
    }

    public Integer getLocationRow() {
        return locationRow;
    }

    public void setLocationRow(Integer locationRow) {
        this.locationRow = locationRow;
    }

    public String getLocationName() {
        return locationName;
    }

    public void setLocationName(String locationName) {
        this.locationName = locationName;
    }

    public Integer getWarehouseLocationValues() {
        return warehouseLocationValues;
    }

    public void setWarehouseLocationValues(Integer warehouseLocationValues) {
        this.warehouseLocationValues = warehouseLocationValues;
    }
}
